package com.fly.service;

import com.fly.bean.Fix;
import com.fly.bean.SystemPropertiesValue;
import com.fly.bean.Users;
import com.fly.util.Page;
import com.fly.vo.TaskPageFind_WH;

import java.util.List;

public interface FixTaskService {

    public int selectFixCountByPage(TaskPageFind_WH taskPageFind_wh);

    public int selectFixCountByFind(TaskPageFind_WH taskPageFind_wh);

    public List<Fix> selectFixByPage(TaskPageFind_WH taskPageFind_wh);

    public List<SystemPropertiesValue> selectAllFixState();

    public List<Fix> selectFixByFind(TaskPageFind_WH taskPageFind_wh);

    public Fix selectFixByFixId(int fixId);

    public Users selectUserByUserId(int userId);

    public List<Users> selectUserByTaskId(int taskId);

    public int selectUserByFixId(int fixId);

    public int selectUserRoleByUserId(int userId);


}
